﻿@charset "utf-8";
/* 页面自定义样式 */

.width1000{ width:1000px; margin:0 auto; padding-bottom: 1px; position:relative;}
.width1140{ width:1140px; margin:0 auto; padding-bottom: 1px; position:relative;}

.bgGray{ background:#f1f1f1;}
.blue{ background:url(../images/web_2_05.png);}
.realitys{position: relative;top:0px;}

.article .title{ padding: 10px 0 0 0; }
/*.article .title h2{ color:#3d3d3d; font-size:30px; font-weight:normal; line-height:80px;}*/
.article h2,.title h2{ margin:0 0 0 0px; color:#666666; font: bold 30px "微软雅黑";padding: 0px 0 0 0; }
.article .title p{ color:#999999; font-size:14px; font-weight:normal;line-height:50px;}

.cardTicket{ margin-bottom:30px; padding: 0;}
.cardTicketList{ float:left; width:190px; height:200px; margin-right:8px; *margin-right:13px;position:relative; overflow: hidden; text-align:center;}
.cardTicketList:last-child{ margin-right:0;}
.cardTicketList a{ display:inline-block; width:100%; height:100%;text-decoration:none;}
.cardTicketList i{ position:absolute; width:144px; height:144px; background:url(../images/indexnum_01.png); background-size:100%; display:block;top:-10px; left:-52px;}
.cardTicketList h2{ font-size:23px;font-style: italic; color:#6de37b;font-weight: bold;text-align: center;margin-top: 15px;}
.cardTicketList h3{font-size: 18px;color: #fff;font-weight: normal; margin-top: 12px; margin-bottom: 9px;}
.cardTicketList p {color: #fff;font-size: 14px;}
.cardTicket  .cardTicketList.greenOne h2{ margin-left:47px;}
.cardTicket  .cardTicketList h2{  text-align: left; margin-left: 68px;  margin-top: 15px; margin-bottom: 5px;}
.cardTicket  .cardTicketList h3{  margin-bottom: 5px;}
.cardTicket  .cardTicketList.greenOne h2{ margin-left:47px;}
.cardTicketList em{ opacity: 1;-webkit-backface-visibility: hidden;display:inline-block;vertical-align:top;}
.cardTicketList:hover em{  -webkit-animation: shake 1s 0s 1 linear both  ;  animation: shake 1s 0s 1 linear both;}
.advantageRight .cardTicketList i{ top: 26px; right: -47px; left: inherit;}
.blueOne{ background:#4d87e3;}
.blueOne i{background:url();}
.greenOne{ background:#4ab757;}
.greenOne i{background:url(../images/indexnum_01.png);}
.greenOne h2{}
.redTwo{ background:#f85c5c;}
.redTwo i{background:url(../images/indexnum_02.png);}
.redTwo h2{ color:#ffa8a8;}
.blueThree{ background:#4d87e3;}
.blueThree i{background:url(../images/indexnum_03.png);}
.blueThree h2{ color:#7cafff;}
.cyanFour{ background:#2abb9b;}
.cyanFour i{background:url(../images/indexnum_04.png);}
.cyanFour h2{ color:#f85c5c;}
.yellowFive{ background:#F8893A;}
.yellowFive i{background:url(../images/indexnum_05.png);}
.yellowFive h2{ color:#57e2c3;}
.cyanSix{ background:#2abb9b;}
.cyanSix i{background:url(../images/indexnum_06.png);}
.cyanSix h2{ color:#f85c5c;}


.relevantList{ padding-bottom: 50px;}
.relevantList li{float:left; width:200px;text-align:center;}
.newestTable .newestList ul li:hover i img,.relevantList li:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.relevantList li i{opacity: 1; -webkit-backface-visibility: hidden;-webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out;transition: all .8s ease-in-out;}
.relevantList li i{ width:94px; height:94px; display:inline-block; vertical-align:top; background:#1abd6c; border-radius:100%;}
.relevantList li.n1 i{ background:url(../images/graybutton/iconUserBg64.png) #1abd6c no-repeat center;}
.relevantList li.n2 i{ background:url(../images/graybutton/index_12.png) #1abd6c no-repeat center;}
.relevantList li.n3 i{ background:url(../images/graybutton/index_111.png) #1abd6c no-repeat center;}
.relevantList li.n4 i{ background:url(../images/graybutton/index_201.png) #1abd6c no-repeat center;}    
.relevantList li.n5 i{ background:url(../images/graybutton/iocn_8.png) #1abd6c no-repeat center;}
.relevantList li h3{ color:#666;font-weight: normal; margin-top: 20px; font-size:16px;}
.relevantList li p{ color:#999;}


.article_title{ margin:40px auto; line-height: 78px; padding:0 152px; *width: 600px; border:1px solid #e5e5e5; border-radius: 78px; font-size: 34px;font-family: "微软雅黑";text-align: center;display: table;color:#6d6d6d;}
.marketing{ margin-bottom: 50px; }
.marketing li{ width:235px; height:260px; margin:0 7.5px; border-radius: 5px;float:left; text-align: center;color:#fff;}
.marketing li i{ display: inline-block; *display: inline;*zoom:1;width:112px; height:112px; vertical-align: top; margin-top:36px;}
.marketing li h3{ font-weight: none; width:142px; font-size: 20px; line-height: 40px; margin:0 auto; }
.marketing li p{ width:142px; line-height: 22px; font-size: 14px;margin:0 auto;}
.marketing li i{-webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    transition: all .8s ease-in-out;}
.marketing li:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.marketing li.shear{ background:#51d281;}
.marketing li.shear i{background:url(../images/graybutton/app_1.png);}
.marketing li.experience{ background:#63cbf2;}
.marketing li.experience i{background:url(../images/graybutton/app_2.png);}
.marketing li.ranking{ background:#ffb600;}
.marketing li.ranking i{background:url(../images/graybutton/app_3.png);}
.marketing li.draw{ background:#ff981f;}
.marketing li.draw i{background:url(../images/graybutton/app_4.png);}
.marketing li.one{ background:#6DD723;}
.marketing li.one i{background:url(../images/graybutton/app_5.png);}
.marketing li.two{ background:#F85C5C;}
.marketing li.two i{background:url(../images/graybutton/app_6.png);}
.marketing li.three{ background:#4D87E3;}
.marketing li.three i{background:url(../images/graybutton/app_7.png);}
.marketing li.four{ background:#2ABB9B;}
.marketing li.four i{background:url(../images/graybutton/app_8.png);}


.significance{ margin:0 auto; margin-top:25px; margin-bottom:60px; width:755px;}
.significance li{    cursor: pointer; float:left; border-radius:58px; font-size:24px;  color:#646f7e; width:360px; height:58px; line-height:58px; text-align:center; margin-right:28px; background:#e9f0ff;}
.significance li:last-child{ margin-right:0;}
.significance li.active{ background:#00a8ff; color:#fff;}
.significanceTable{ margin-bottom:10px;}
.significanceTable ul.significanceUse >li{ float:left; width:148px; height:258px; float:left; border:1px solid #d5dfe7; text-align:center; margin-right:30px;}
.significanceTable ul.significanceUse >li:last-child{ margin-right:0;}
.significanceTable ul.significanceUse >li i{ opacity: 1; -webkit-backface-visibility: hidden;width:80px; height:80px; margin-top:46px; margin-bottom:26px; display:inline-block;}
.significanceTable ul.significanceUse >li i:hover{}
.significanceTable ul.significanceUse >li p{ font-size:18px; color:#3b4b5f;   height: 65px;}
.significanceTable ul.significanceUse.significanceUse.significanceUse >li em{ background-position: -534px -85px;width:25px; height:25px; display:inline-block;  position:relative;}
.significanceTable ul.significanceUse.significanceUse >li em.red{ background-position: -505px -85px;}
.significanceTable ul.significanceUse >li:hover i {-webkit-animation: tada 1s 0s 1 linear both  ;  animation: tada 1s 0s 1 linear both;}
.significanceTable ul.significanceUse >li.n1 i { background-position:-16px -116px;}
.significanceTable ul.significanceUse >li.n2 i { background-position:-93px -116px;}
.significanceTable ul.significanceUse >li.n3 i { background-position:-169px -116px;}
.significanceTable ul.significanceUse >li.n4 i { background-position:-247px -111px;}
.significanceTable ul.significanceUse >li.n5 i { background-position:-324px -116px;}
.significanceTable ul.significancePurpose li{}
.significancePurpose{}
.significancePurpose li{ float:left; text-align: center;width:205px; height:420px; border:1px solid #d5dfe7; margin-right:17px;}
.significancePurpose li:last-child{ margin-right:0;}
.significancePurpose li i{ display:inline-block; margin-top:10px; margin-bottom:23px;}
.significancePurpose li:hover i{  -webkit-animation: shake 3s 0s 1 linear both  ;  animation: shake 3s 0s 1 linear both;}
.significancePurpose li p{  color:#3b4b5f;  font-size:18px; line-height:30px;}

.consultationList{padding:26px;width:1120px;margin:0 auto;background:#ffffff;}
.printerImg{float:left;width:45%;text-align:right;}
.prinerInfo{float:left;width:45%;text-align:left;margin-left:8%;}
.prinerInfo p{margin-top:20px;font-size:16px;color:#525e6e;line-height:28px;}
.prinerInfo button{width:158px;height:42px;margin-top:65px;line-height:42px;color:#fff;font-size:20px;border-radius:42px;background:#44b549;}
.prinerInfo button a{width:100%;height:100%;display:inline-block;color:#fff;}   


.module1 .projectDesc ul{text-align: center;}
.module1 .projectDesc ul li{width: 180px;height:200px;margin: 0 15px;border-radius: 10px;vertical-align: top;display: inline-block;}
.module1 .projectDesc ul li i{display: block;width: 60px;height: 60px;background: url("../images/icons.png") no-repeat;margin: 10px auto;margin-top:20px;}
.module1 .projectDesc ul li.i1 {background:#ff2f74;}
.module1 .projectDesc ul li.i2 {background:#ffc147;}
.module1 .projectDesc ul li.i3 {background:#6dd723;}
.module1 .projectDesc ul li.i4 {background:#5295c8;}
.module1 .projectDesc ul li.i5 {background:#2ABB9B;}
.module1 .projectDesc ul li.i1 i{background-position: -450px -1650px;}
.module1 .projectDesc ul li.i2 i{background-position: -510px -1650px;}
.module1 .projectDesc ul li.i3 i{background-position: -570px -1650px;}
.module1 .projectDesc ul li.i4 i{background:url(../images/qrcode_small.png);}
.module1 .projectDesc ul li.i5 i{background:url(../images/mywechat.png);width:150px;height:150px;}

.module1 .projectDesc ul li h3{font-size:20px;color: #fff;padding-bottom: 15px;padding-top: 10px;}
.module1 .projectDesc ul li p{text-align: center;color: #fff;font-size: 14px;padding: 0;}
.module1 .projectDesc ul li p a.jumpLink{ border-radius: 20px;padding: 5px 0;border: 1px solid #fff;font-size: inherit; display: block; width: 180px;margin: 0 auto;color:#fff;}
.module1 .projectDesc ul li p:hover a{background: #fff;color: #4c575c;}
.module1 .modHd{text-align: center;padding: 50px 0;}
.module1 .modHd h2{font-size: 30px;color: #4f5b6c;font-weight: normal;border-bottom: 1px solid #d5dfe7;padding: 15px 0;}
.module1 .modHd p{font-size: 16px;padding: 10px 0;color: #4f5b6c;}
.module1 .animateTada  li:hover i{-webkit-animation:tada 1s 0s ease both;-moz-animation:tada 1s 0s ease both;animation:tada 1s 0s ease both;}


.productAdvantage{}
.productAdvantage ul{width: 1054px;margin-left: -27px; margin-top:30px;}
.productAdvantage ul li{ width:477px; float:left;   height:70px; padding:25px ;}
.productAdvantage ul li:nth-child(1),.productAdvantage ul li:nth-child(2),.productAdvantage ul li:nth-child(5),.productAdvantage ul li:nth-child(6){ background:#f9f9f9;}
.productAdvantage ul li .advantageIcon{float: left;     position: relative;width:68px; height:68px; line-height:68px; font-size:40px; color:#5fc96e; text-align:center;}
.productAdvantage ul li .advantageIcon i{position: absolute;top: 0;left: 0; width:68px; height:68px;  vertical-align:top; display:inline-block; background:url(../images/box_03.png);}
.productAdvantage ul li .advantageTxt{ float:left; margin-left:15px;width: 394px;  }
.productAdvantage ul li .advantageTxt h3{ font-size:18px; color:#000000; margin-bottom:10px; font-weight:bold;line-height:20px;}
.productAdvantage ul li .advantageTxt p{ font-size:14px; color:#9d9d9d; }
.productAdvantage ul li:hover .advantageIcon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.productAdvantage ul li .advantageIcon i{opacity: 1; -webkit-backface-visibility: hidden;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.artcileborderss {border-bottom: 1px solid rgba(221,221,221,0.8);}


.profitList{padding:0 60px;}
.profitList li{float:left;width:340px;text-align: center;margin-bottom: 50px;}
.profitList li i{position:relative;width:100px;height:100px;opacity: 1;-webkit-backface-visibility: hidden;border:1px solid rgb(40, 176, 147)\9;box-shadow: 0 0 0 2px rgba(40, 176, 147 ,1);border-radius:50%;box-sizing: border-box;display: inline-block;vertical-align:top;margin:20px 0;}
.profitList li h3{font-size:18px;color:#3d3d3d;font-weight:normal;padding-bottom: 5px;}
.profitList li p{font-size:14px;color:#999999;}
.profitList li.first i{background:url(../images/web_81.png) no-repeat center center ;}
.profitList li.two i{background:url(../images/web_84.png) no-repeat center center ;}
.profitList li.three i{background:url(../images/web-1_87.png) no-repeat center center ;}
.profitList li.four i{background:url(../images/web_88.png) no-repeat center center ;}
.profitList li.five i{background:url(../images/web_90.png) no-repeat center center ;}
.profitList li.six i{background:url(../images/web_93.png) no-repeat center center ;}
.profitList li i{-webkit-transition: box-shadow 0.2s;-moz-transition: box-shadow 0.2s;transition: box-shadow 0.2s;cursor: pointer;}
.profitList li i:before,.profitList li i:after{content: "";}
.profitList li i:before{line-height: 100px;}
.profitList li i:hover:after{top: -2px;left: -2px;padding: 0;z-index: 10;border: 2px dashed rgba(40, 176, 147,1);}
.profitList li i:hover{box-shadow: 0 0 0 0 rgba(255,255,255,0);color: #fff;}
.profitList li i:after{/* pointer-events: none;*/position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.profitList li i:nth-child(4):after{-webkit-animation: spinAround 9s linear infinite;-moz-animation: spinAround 9s linear infinite;animation: spinAround 9s linear infinite;}
.profitList li i:hover:after{-webkit-animation: spinAround 9s linear infinite;-moz-animation: spinAround 9s linear infinite;animation: spinAround 9s linear infinite;}
@-webkit-keyframes spinAround{from{-webkit-transform: rotate(0deg)} to{-webkit-transform: rotate(360deg);}}
@-moz-keyframes spinAround{from{-moz-transform: rotate(0deg)} to{-moz-transform: rotate(360deg);}}
@keyframes spinAround{from{transform: rotate(0deg)} to{transform: rotate(360deg);}}


.resplItems{}
.resplItems li{text-align: center; float:left; width:158px; height:82px; ; border:1px solid #ebeaea; margin-right:8px; margin-bottom: 5px;margin-top:20px ;}
.resplItems li:hover{border:1px solid #50bc5c;}
.resplItems li:nth-child(6n){ margin-right:0;}
.resplItems li:last-child{ background:#f1f1f1;}
.resplItems li i{ padding-top:15px;    display: inline-block;}
.resplItems li p{ color:#b6b6b6; font-size:14px;}
.resplItems img{border:0;max-width:100%; -moz-interpolation-mode:bicubic; -webkit-interpolation-mode:bicubic;}


.borderTitle{padding:10px 0;}
.borderTitle h2{font-weight:normal;font-size:40px;line-height:100px;color:#2d4433;border-bottom:1px solid #dae3ea;text-align:center;}    
.specifications{}
.specifications dl{width:960px;margin:0 auto;}
.specifications dl dt{margin-bottom:14px;font-size:32px;color:#fff;line-height:66px;background:#28aa21;}
.specifications dl span{width:237px;display:inline-block;vertical-align:top;text-align:center;}
.specifications dl span:last-child{width:722px;border-left:1px solid #7ecb7a;}
.specifications table{margin: 0 auto;border:1px solid #b1b1b1;}
.specifications table tr{border-bottom:1px solid #c1c1c1;}
.specifications table td{padding:15px 0;font-size: 15px;color: #999;line-height:20px;color:black;}
.specifications table td:first-child{width:258px;text-align:center;font-size:20px;}
.specifications table td:last-child{padding-left:70px;border-left:1px solid #c1c1c1;}


.cashRegisterTitle{margin-top: 10px;}
.cashRegister{margin-top: 20px;margin-bottom: 20px;}
.cashRegister li{float:left;width:220px;height:267px;margin:12px;text-align:center;border:1px solid #dfdfdf;}
.cashRegister li a{display:inline-block;width:100%;height:100%;}
.cashRegister li:hover{background:#dfdfdf;border:1px solid #dfdfdf;}/*#f7f7f7*/
.cashRegister li:hover i{-webkit-animation: swing .8s 0s 1 linear both;animation: swing .8s 0s 1 linear both;}
.cashRegister li i{width:110px;height:110px;margin-top: 45px;margin-bottom: 25px;display: inline-block;vertical-align:top;background:url('../images/cashierIcon.png');}
.cashRegister li h3{font-weight: normal;font-size:20px;color:#3d3d3d;}
.cashRegister li p{margin-top:14px;font-weight: normal;font-size:14px;color:#999999;}
.cashRegister li.c1 i{background-position: -24px -135px;}
.cashRegister li.c2 i{background-position: -147px -135px;}
.cashRegister li.c3 i{width: 130px;background-position: -261px -135px;}
.cashRegister li.c4 i{background-position: -524px -135px;}
.cashRegister li.c5 i{background-position: -397px -135px;}
.cashRegister li.c6 i{background-position: -645px -135px;}
.cashRegister li.c7 i{background-position: -769px -135px;}
.cashRegister li.c8 i{background-position: -894px -135px;}    


.advantageTitle{margin-bottom:15px;}
.advantageList{margin-bottom:60px;}
.advantageList li{width:33.33%;float:left;text-align:center;position:relative;}
.advantageList li .advantage{width:125px;height: 45px;border-radius: 50%;padding: 40px 0;color:#ffffff;font-size:20px;margin:0 auto;border:7px solid #9bf1df;background:#2ed3b1;margin-bottom: 45px;}
.advantageList li:nth-child(1) .advantage{border:7px solid #9bf1df;background:#2ed3b1;}
.advantageList li:nth-child(2) .advantage{border:7px solid #80e5d0;background:#1bbc9b;}
.advantageList li:nth-child(3) .advantage{border:7px solid #78cab9;background:#0fa183;}
.advantageList li .advantage p{}
.advantageList li>p{font-size:16px;color:#000000;line-height:28px;}
.advantageList li span{position: absolute;width:120px;top: 28%;left: 89%;}
.advantageList li span i{display:inline-block;width:10px;height:10px;border-radius:10px;margin-right:24px;background: #1bbc9b;} 


.videoList{position:relative;text-align: center;/*height: 282px;*/overflow: hidden;}
.videoList li{float:left;padding:4px;background:#129d81;width:347px;margin-right:37px;margin-bottom:30px;}
.videoList li:nth-child(3n){margin-right:0;}
.videoList li .video{width:347px;height:228px;position:relative;background:url(../images/vidobg_05.png);}
.videoList li .video i{position:absolute;top:79px;left:130px;width:76px;height:70px;border-radius:5px;overflow: hidden;display:block;background: url(../images/web_77.png) rgba(0,0,0,.5) no-repeat center;background: url("../../images/Play1Disabled.png") no-repeat\9;}
.videoList li p{line-height:38px;font-size:16px;color:#ffffff;}


.game, .update, .update_info{ position:  relative;}
.game .game_title{margin:0 auto; width:530px; }
.game .game_title li{ cursor: pointer; margin:0 5px;float:left;width:128px;height:50px;line-height: 50px; color:#9d9d9d; font-size: 20px; text-align: center; border:1px solid #9d9d9d; border-radius:50px;}
.game .game_title li a{ color:#9d9d9d;}
.game .game_title li.curr a{ color:#fff;}
.game .game_title li.curr{ background:#ff383f; border:1px solid #ff383f; color:#fff;}
.game .game_list{margin-bottom: 80px;  position: relative;}
.game .game_list .game_list_404{width: 100%; height: 400px; margin: 25px 0; background: url("../images/game_list_404.png") center center no-repeat;}
.game .game_list >li{ width:410px; float:left; margin:25px 45px; height:114px;}
.game .game_list li .game_img{ cursor: pointer; float:left; width:114px; height:114px; position:relative;}
.game .game_list li .game_img .erweima{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; text-align: center; background:rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);}
.game .game_list li .game_img:hover .erweima{  display:block;}
.game .game_list li .game_img .erweima img{ width:94px;    margin-top: 10px;}
.game .game_list li .game_info{ float:right; width:278px; text-align: left; position:relative;}
.game .game_list li .game_info .game_name{ cursor: pointer;font-size: 20px;  color:#3c3d3d; line-height: 32px;}
.game .game_list li .game_info .game_name:hover{color:#ff484e;}
.game .game_list li .game_info .describe{ font-size: 13px; color:#9d9d9d; line-height: 20px; position: relative; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; height:40px;}
.game .game_list li .game_info  i{ color:#ff484e; font-size: 13px; line-height: 14px; display: inline-block; *display: inline; position: absolute; right: 0; margin-top: 3px; cursor: pointer;}
.game .game_list li .game_info .label{ margin-top: 10px;}
.game .game_list li .game_info .label li{ float:left; line-height: 20px; margin-right:5px; padding:0 15px; font-size:12px;color:#fff; border-radius: 5px; /*border:1px solid #E5E5E5;*/    background: #FF4D53;}
.game_list_banner{ position: relative; height:346px; width:100%; overflow: hidden; background:url(../images/game_banner_1_03.png);}
.game_list_banner li{ position:absolute; z-index: 1;}
.game_list_banner li.list1{ left:32px; top:54px;-webkit-animation: fadeInRight 2s linear 1.5s 1 both;animation: fadeInRight 2s linear 1.5s 1 both;} 
.game_list_banner li.list2{ left:172px; top:26px; z-index: 0;  -webkit-animation: fadeInUp 2s linear 0s 1 both;animation: fadeInUp 2s linear 0s 1 both;}
.game_list_banner li.list3{ left:323px; top:54px;-webkit-animation: fadeInLeft 2s linear 1.5s 1 both;animation: fadeInLeft 2s linear 1.5s 1 both;}
.game_list_banner li.list4{ left:512px; top:84px;-webkit-animation: bounceInRight 2s linear 2s 1 both;animation: bounceInRight 2s linear 2s 1 both;}
.game_list_banner li.list5{ left:518px; top:218px;-webkit-animation: bounceInRight 2s linear 2.5s 1 both;animation: bounceInRight 2.5s linear 2s 1 both;}
.game_list_banner li.list6{ left:32px; top:54px;}   
.more_game{ line-height: 45px; padding:0 43px; color:#fff;  *width:200px; text-align: center; cursor:pointer;background:#ff484e; border-radius: 20px; display:table; *position: relative;  margin:0 auto; margin-top:30px; margin-bottom: 100px;} 



.page-kuajing .table table p{padding: 0 30px;text-align: left;}
.mod2 .projectDesc ul{margin-right: -26px;}
.mod2 .projectDesc ul li{float: left;width: 165px;height: 210px;margin-right: 26px; margin-bottom: 26px;text-align: center;}
.mod2 .projectDesc ul li i{width: 70px;height:70px;margin: 0 auto;display:block;margin-top: 30px;background: url("../images/icons.png") no-repeat;}
.mod2 .projectDesc ul li{color: #666;background: #fff;}
.mod2 .projectDesc ul li p{margin-top: 20px;color: #6d6d6d;}
.mod2 .projectDesc ul li:hover{background: #0173ca;}
.mod2 .projectDesc ul li:hover a,.mod2 .projectDesc ul li:hover p{color: #fff;}
.mod2 .projectDesc ul li.i1 i{background-position: 0 -170px;}
.mod2 .projectDesc ul li.i2 i{background-position: 0 -240px;}
.mod2 .projectDesc ul li.i3 i{background-position: 0 -310px;}
.mod2 .projectDesc ul li.i4 i{background-position: 0 -380px;}
.mod2 .projectDesc ul li.i5 i{background-position: 0 -450px;}
.mod2 .projectDesc ul li.i6 i{background-position: 0 -520px;}
.mod2 .projectDesc ul li.i7 i{background-position: 0 -590px;}
.mod2 .projectDesc ul li.i8 i{background-position: 0 -660px;}
.mod2 .projectDesc ul li.i9 i{background-position: 0 -730px;}
.mod2 .projectDesc ul li.i10 i{background-position: 0 -800px;}
.mod2 .projectDesc ul li.i11 i{background-position: 0 -870px;}
.mod2 .projectDesc ul li.i12 i{background-position: 0 -940px;width: 90px;}
.mod2 .projectDesc ul li.i1:hover i{background-position: -70px -170px;}
.mod2 .projectDesc ul li.i2:hover i{background-position: -70px -240px;}
.mod2 .projectDesc ul li.i3:hover i{background-position: -70px -310px;}
.mod2 .projectDesc ul li.i4:hover i{background-position: -70px -380px;}
.mod2 .projectDesc ul li.i5:hover i{background-position: -70px -450px;}
.mod2 .projectDesc ul li.i6:hover i{background-position: -70px -520px;}
.mod2 .projectDesc ul li.i7:hover i{background-position: -70px -590px;}
.mod2 .projectDesc ul li.i8:hover i{background-position: -70px -660px;}
.mod2 .projectDesc ul li.i9:hover i{background-position: -70px -730px;}
.mod2 .projectDesc ul li.i10:hover i{background-position: -70px -800px;}
.mod2 .projectDesc ul li.i11:hover i{background-position: -70px -870px;}
.mod2 .projectDesc ul li.i12:hover i{background-position: -90px -940px;}
.footMod2Style .projectDesc  ul li{border:1px solid #d5dfe7;width: 163px;}  
.mod2 .modHd{text-align: center;padding: 50px 0;}
.mod2 .modHd h2{font-size: 48px;color: #4f5b6c;font-weight: normal;border-bottom: 1px solid #d5dfe7;padding: 15px 0;}
.mod2 .modHd p{font-size: 16px;padding: 10px 0;color: #4f5b6c;}  


.mod8 ul{margin-left: -200px;}
.mod8 ul li{float: left; width: 50%; padding: 20px 0;}
.mod8 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 280px;}
.mod8 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../images/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
.mod8 ul li.i0 .icon i{background-position:-486px -410px;}
.mod8 ul li.i1 .icon i{background-position:-586px -410px;}
.mod8 ul li.i2 .icon i{background-position:-686px -410px;}
.mod8 ul li.i3 .icon i{background-position:-486px -510px;}
.mod8 ul li.i4 .icon i{background-position:-586px -510px;}
.mod8 ul li.i5 .icon i{background-position:-686px -510px;}
.mod8 ul li.i6 .icon i{background-position:-486px -610px;}
.mod8 ul li.i7 .icon i{background-position:-586px -610px;}
.mod8 ul li.i10 .icon i{background-position:-0px -1129px;}
.mod8 ul li.i11 .icon i{background-position:-100px -1129px;}
.mod8 ul li.i12 .icon i{background-position:-200px -1129px;}
.mod8 ul li.i13 .icon i{background-position:-300px -1129px;}
.mod8 ul li.i14 .icon i{background-position:-400px -1129px;}
.mod8 ul li.i15 .icon i{background-position:-500px -1129px;}
.mod8 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.mod8 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}
.mod8 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}
.mod8 ul li .desc> .row0 h3{font-size: 18px;font-weight: normal;line-height: 24px;color: #4f5b6c;}
.mod8 ul li .desc> .row0 p{font-size: 14px;color:#9d9d9d;}
.mod8 .modHd{text-align: center;padding: 50px 0;}
.mod8 .modHd h2{font-size: 48px;color: #4f5b6c;font-weight: normal;border-bottom: 1px solid #d5dfe7;padding: 15px 0;}
.mod8 .modHd p{font-size: 16px;padding: 10px 0;color: #4f5b6c;} 
.mod8 ul li .btnA{text-align: left;}
.mod8 ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin-top:7px;}
.mod8 ul li .btnA a{*display: inline;}
.mod8 ul li:hover .btnA a{background:#0173ca;color: #fff;}



.hotelSolve{ margin-top: 10px;    margin-bottom: 20px;}
.hotelSolve li{ float:left; width:315px; height:300px;    margin: 0 27px;    margin-bottom: 30px; text-align:center;}
.hotelSolve li a{ width:100%; height:100%; display:inline-block;}
.hotelSolve li:hover{ box-shadow: 0 0 15px #f0f0f0;}
.hotelSolve li i{ width:140px; height:140px;    margin-top: 20px; display:inline-block; background:url(../images/hotel.png);}
.hotelSolve li:hover i{    animation: bounce 1s ease 1 0s both;    -webkit-animation: bounce 1s ease 1 0s both;}
.hotelSolve li.c1 i{ background-position:0 0;}
.hotelSolve li.c2 i{ background-position:-184px 0;}
.hotelSolve li.c3 i{ background-position:-355px 0;}
.hotelSolve li.c4 i{ background-position:-13px -126px;}
.hotelSolve li.c5 i{ background-position:-183px -126px;}
.hotelSolve li.c6 i{ background-position:-363px -126px;}
.hotelSolve li h3{margin-bottom: 10px; font-size:20px; font-weight:normal; color:#333; line-height:40px;}
.hotelSolve li p{ width:310px; margin:0 auto; font-size:14px; font-weight:normal; color:#999;line-height:22px;}   



.contrast{ margin-top:10px; margin-bottom:80px;}   
.contrast .contrastLeft{ float:left; margin-top:30px; width:500px; position:relative;}
.contrast .contrastLeft ul{ float:left;background: #fff;position: relative;z-index: 9;}
.contrast .contrastLeft ul li{margin-bottom: 36px; border:2px solid #a2b5ce; border-radius:5px; overflow:hidden; width:377px; height:95px;}
.contrast .contrastLeft ul li span{float: left;text-align: center;width:98px; height:95px; background:#a2b5ce;display:block;  }
.contrast .contrastLeft ul li span i{margin-top: 20px;background-position: -579px -59px; width:60px; height:60px; display:inline-block;vertical-align: top;}
.contrast .contrastLeft ul li span i{opacity: 1;-webkit-backface-visibility: hidden;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;transition: all .8s ease-in-out; }
.contrast .contrastLeft ul li:hover span i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.contrast .contrastLeft ul li h3{float: right;width: 250px;font-weight:normal; margin:20px; margin-right:0; color:#3b4b5f; font-size:18px; line-height:30px;}
.contrast .contrastAside{ position:absolute;right: 0;width: 127px;height: 100%;}
.contrast .contrastAside{ position:absolute;right: 0;width: 127px;height: 100%;}
.contrast .contrastAside span{ width:40px; height:300px;border:2px solid #a2b5ce; display:block;position: absolute;top: 42px;/*left: -5px;*/}
.contrast .contrastAside i{ width:10px; height:10px;  border:1px  solid #a2b5ce; border-radius:100%; display:block;    position: absolute;top: 178px;left: 55px;}
.contrast .contrastAside em{display: block;width: 55px;height: 2px;background: #a2b5ce;position: absolute;top: 183px;}
.contrast .contrastAside p{ font-size:20px; color:#3b4b5f;width: 10px;position: absolute;right: 35px;top: 106px;}
.contrast .contrastCenter { width:1px; background:#d5dfe7;float: left;margin-top: 80px;margin-left: 56px; height:277px;position: relative;text-align: center;}
.contrast .contrastCenter span{ width:90px; height:90px; background:#ff6f68; line-height:90px; font-size:46px; color:#ffffff;border-radius: 100%;   position: absolute;top: 32%;left: -45px;} 
.contrast .contrastRight ul li.n1{ border-color:#18c798;}
.contrast .contrastRight ul li.n2{ border-color:#5ca9e3;}
.contrast .contrastRight ul li.n3{ border-color:#fbab00;}
.contrast .contrastRight ul li.n1 span{ background:#18c798;}
.contrast .contrastRight ul li.n2 span{ background:#5ca9e3;}
.contrast .contrastRight ul li.n3 span{ background:#fbab00;}
.contrast .contrastRight ul li span i{background-position: -661.5px -60px;}
.contrast .contrastRight { float:right;}
.contrast .contrastRight ul{ float:right;}
.contrast .contrastRight .contrastAside{ left:0;}
.contrast .contrastRight .contrastAside em{right: 6px;}
.contrast .contrastRight .contrastAside span{right: 0;}
.contrast .contrastRight .contrastAside p{left: 19px;top: 116px;}

.jifenIcon{background:url(../images/jifenIcon.png);}
.integralTitle{text-align: center;padding: 50px 0;}
.integralTitle h2{font-size: 48px;color: #4f5b6c;font-weight: normal;border-bottom: 1px solid #d5dfe7;padding: 15px 0;}
.integralTitle p{padding: 10px 0;color: #4f5b6c;}


.userPreference{padding-top: 30px;padding-bottom: 20px;}
.titleH3{ width:258px; height:55px; margin:0 auto; font-size:24px; font-weight:normal; color:#fff; line-height:55px; text-align:center; background:#ffaf2e;}
.userPreference li{ float:left; width:520px; height:500px; margin:20px;    margin-bottom: 85px; text-align:center; background:#fff;}
.userPreference li .titleH3{ margin-top:-18px;  ;}
.userPreference li.l1 .titleH3{  margin-bottom: 60px;}
.userPreference.active li:nth-child(1){animation:fadeInLeft 1s ease 1 0s both; -webkit-animation:fadeInLeft 1s ease 1 0s both}
.userPreference.active li:nth-child(2){animation:fadeInRight 1s ease 1 0s both; -webkit-animation:fadeInRight 1s ease 1 0s both}
.userPreference.active li:nth-child(3){animation:fadeInLeft 1s ease 1 0.5s both; -webkit-animation:fadeInLeft 1s ease 1 0.5s both}
.userPreference.active li:nth-child(4){animation:fadeInRight 1s ease 1 0.5s both; -webkit-animation:fadeInRight 1s ease 1 0.5s both}

.hotelSupport{border-top: 2px solid #f3f6ff;margin-top: 80px; padding-top: 10px;}
.support.article .title h2{ font-size:40px; color:#666;}
.supportList{ width:1134px; margin:0 auto;}
.supportList li{ position:relative; float:left; width:189px; text-align:center; font-size:22px; color:#999999;  border-bottom:2px solid #dcdcdc; cursor:pointer;}
.supportList li i{ position:absolute; left:50%; top:60px; width:16px; height:10px; margin-left:-8px; display:none; background:url('../images/weixinIcon.png'); background-position:-1164px -1048px;} 
.supportList li p{ margin: 28px 0;line-height:12px; border-right:1px solid #dddddd;}
.supportList li.last p{ border:0;}
.supportList li.active,.supportList li:hover{ border-bottom:2px solid #87ce4c; color:#87ce4c;}
.supportList li.active i,.supportList li:hover i{ display:block;}

.supportTable{  width:1140px; margin:0 auto;margin-top:46px;padding-bottom: 100px;}
.supportTable>li{ display:none;}
.supportTable>li.s1{}
.supportTable>li.s2{  }
.supportTable>li.s2,.supportTable>li.s6 {width: 1041px; margin: 0 auto;}
.supportTable>li.s2 ol li ,.supportTable>li.s6 ol li { width:327px; }
.supportTable>li ol{}
.supportTable>li ol li{ float:left; width:265px; height:330px; margin:10px; border-radius:5px; color:#fff; text-align:center; background:#ffc147;}
.supportTable>li ol li i{opacity: 1;-webkit-backface-visibility: hidden;    -webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;transition: all .8s ease-in-out; width:125px; height:125px;margin: 35px 0;display:inline-block; vertical-align:top; background:url('../images/weixinIcon.png');}
.supportTable>li ol li:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}

.supportTable>li ol li h3{ font-size:22px; font-weight:normal;color:#fff;}
.supportTable>li ol li p{ width: 224px;margin: 0 auto;margin-top: 14px;font-size:14px; font-weight:normal; line-height:20px;color:#fff;}
.supportTable>li.s1 ol li.o1{ background:#ffc147;}
.supportTable>li.s1 ol li.o2{ background:#1088d5;}
.supportTable>li.s1 ol li.o3{ background:#64d6bc;}
.supportTable>li.s1 ol li.o4{ background:#8d80ef;}
.supportTable>li.s1 ol li.o5{ background:#13cad6;}
.supportTable>li.s1 ol li.o6{ background:#67adee;}
.supportTable>li.s1 ol li.o7{ background:#feb822;}
.supportTable>li.s1 ol li.o8{ background:#82d802;}

.supportTable>li.s2 ol li.o1{ background:#a159de;}
.supportTable>li.s2 ol li.o2{ background:#82cc3f;}
.supportTable>li.s2 ol li.o3{ background:#02bcd8;}
.supportTable>li.s2 ol li.o4{ background:#6c8aef;}
.supportTable>li.s2 ol li.o5{ background:#ffaa22;}
.supportTable>li.s2 ol li.o6{ background:#4ca6ed;}

.supportTable>li.s3 ol li.o1{ background:#1dada1;}
.supportTable>li.s3 ol li.o2{ background:#82d802;}
.supportTable>li.s3 ol li.o3{ background:#e9754d;}
.supportTable>li.s3 ol li.o4{ background:#8d80ef;}
.supportTable>li.s3 ol li.o5{ background:#ad46ee;}
.supportTable>li.s3 ol li.o6{ background:#67adee;}
.supportTable>li.s3 ol li.o7{ background:#feb822;}
.supportTable>li.s3 ol li.o8{ background:#82d802;}

.supportTable>li.s4 ol li.o1{ background:#8d80ef;}
.supportTable>li.s4 ol li.o2{ background:#ad46ee;}
.supportTable>li.s4 ol li.o3{ background:#feb822;}
.supportTable>li.s4 ol li.o4{ background:#02bcd8;}
.supportTable>li.s4 ol li.o5{ background:#ee8946; width:356px;}
.supportTable>li.s4 ol li.o6{ background:#82d802; width:356px;}
.supportTable>li.s4 ol li.o7{ background:#67adee; width:356px;}
.supportTable>li.s4 ol li.o5 p,.supportTable>li.s4 ol li.o6 p,.supportTable>li.s4 ol li.o7 p{ width:305px;}

.supportTable>li.s5 ol li.o1{ background:#ad46ee;}
.supportTable>li.s5 ol li.o2{ background:#feb822;}
.supportTable>li.s5 ol li.o3{ background:#7ec415;}
.supportTable>li.s5 ol li.o4{ background:#4b8ed3;}
.supportTable>li.s5 ol li.o5{ background:#4baed3;}
.supportTable>li.s5 ol li.o6{ background:#5b61d9;}
.supportTable>li.s5 ol li.o7{ background:#e9754d;}
.supportTable>li.s5 ol li.o8{ background:#2db979;}

.supportTable>li.s6 ol li.o1{ background:#0ccfbb;}
.supportTable>li.s6 ol li.o2{ background:#82cc3f;}
.supportTable>li.s6 ol li.o3{ background:#8b5eb9;}
.supportTable>li.s6 ol li.o4{ background:#6c8aef;}
.supportTable>li.s6 ol li.o5{ background:#f05a8f;}
.supportTable>li.s6 ol li.o6{ background:#4ca6ed;} 

.supportTable>li.s1 ol li.o1 i{background-position: -11px -321px;}
.supportTable>li.s1 ol li.o2 i{background-position: -158px -321px;}
.supportTable>li.s1 ol li.o3 i{background-position: -305px -321px;}
.supportTable>li.s1 ol li.o4 i{background-position: -450px -321px;}
.supportTable>li.s1 ol li.o5 i{background-position: -591px -321px; width:140px;}
.supportTable>li.s1 ol li.o6 i{background-position: -745px -321px;}
.supportTable>li.s1 ol li.o7 i{background-position: -892px -321px;}
.supportTable>li.s1 ol li.o8 i{background-position: -1039px -321px;}

.supportTable>li.s2 ol li.o1 i{background-position: -11px -442px;}
.supportTable>li.s2 ol li.o2 i{background-position: -158px -442px;}
.supportTable>li.s2 ol li.o3 i{background-position: -305px -442px;}
.supportTable>li.s2 ol li.o4 i{background-position: -452px -442px;}
.supportTable>li.s2 ol li.o5 i{background-position: -600px -442px;}
.supportTable>li.s2 ol li.o6 i{background-position: -745px -442px;}

.supportTable>li.s3 ol li.o1 i{background-position: -893px -442px;}
.supportTable>li.s3 ol li.o2 i{background-position: -1037px -442px;width: 130px;}
.supportTable>li.s3 ol li.o3 i{background-position: -8px -579px;   width:130px;}  
.supportTable>li.s3 ol li.o4 i{background-position: -158px -579px;}
.supportTable>li.s3 ol li.o5 i{background-position: -1083px -113px;}
.supportTable>li.s3 ol li.o6 i{background-position: -745px -321px;}
.supportTable>li.s3 ol li.o7 i{background-position: -305px -579px;}
.supportTable>li.s3 ol li.o8 i{background-position: -950px -110px;}

.supportTable>li.s4 ol li.o1 i{background-position: -452px -579px;}
.supportTable>li.s4 ol li.o2 i{background-position: -597px -579px;}
.supportTable>li.s4 ol li.o3 i{background-position: -745px -579px;}  
.supportTable>li.s4 ol li.o4 i{background-position: -892px -579px;width: 130px;}
.supportTable>li.s4 ol li.o5 i{background-position: -1036px -579px;width: 130px;}
.supportTable>li.s4 ol li.o6 i{background-position: -160px -733px;}
.supportTable>li.s4 ol li.o7 i{background-position: -11px -733px;} 

.supportTable>li.s5 ol li.o1 i{background-position: -306px -733px;}
.supportTable>li.s5 ol li.o2 i{background-position: -453px -733px;}
.supportTable>li.s5 ol li.o3 i{background-position: -596px -733px; width:130px;}  
.supportTable>li.s5 ol li.o4 i{background-position: -746px -736px;}
.supportTable>li.s5 ol li.o5 i{background-position: -892px -733px;}
.supportTable>li.s5 ol li.o6 i{background-position: -1040px -733px;}
.supportTable>li.s5 ol li.o7 i{background-position: -12px -879px;}
.supportTable>li.s5 ol li.o8 i{background-position: -160px -878px;}

.supportTable>li.s6 ol li.o1 i{background-position:-305px -879px;}
.supportTable>li.s6 ol li.o2 i{background-position: -453px -879px;}
.supportTable>li.s6 ol li.o3 i{background-position:-598px -877px;}  
.supportTable>li.s6 ol li.o4 i{background-position: -746px -879px;}
.supportTable>li.s6 ol li.o5 i{background-position: -892px -879px;}
.supportTable>li.s6 ol li.o6 i{background-position: -1040px -879px;}  



.source{ margin-bottom:25px;}
.source .sourceIcon{margin-top: 20px;margin-bottom: 5px;}
.source .sourceIcon ul{width: 1058px;margin: 0 auto;}
.source .sourceIcon li{ float:left; }
.source .sourceIcon li p{ font-size:18px; color:#4e5d6f; line-height:40px;}
.source .sourceIcon li.sourceExplain{text-align: center;margin-top: 79px;}
.source .sourceList{ margin: 0 auto;width: 1080px;padding-bottom: 80px;}
.source .sourceList li{ float:left; margin-top:40px;width: 270px;height: 270px;margin-right:60px;padding: 20px 25px;background: #fff;border-radius: 10px;}
.source .sourceList li:last-child{ margin-right:0;}
.source .sourceList li dt{width:120px; height:40px; line-height:40px; color:#fff; background:#18c798; font-size:20px; margin:0 auto;margin-bottom:30px;text-align: center;border-radius: 40px;    margin-bottom: 30px; text-align: center;border-radius: 40px;    margin-top: -34px;}
.source .sourceList li dd{  border-bottom:1px dashed #e3e9f0; line-height:47px;cursor: pointer;}
.source .sourceList li dd:last-child{ border-bottom:0;}
.source .sourceList li dd i{ width:25px; height:25px; display:block; float:left; margin-right:10px;    margin-top: 11px;}
.source .sourceList li dd p{ width:180px; font-size:18px; color:#4e5d6f; float:left;}
.source .sourceList li dd em{margin-top: 14px; background-position: -534px -85px;width:25px; height:25px; display:block; float:right;  position:relative;}
.source .sourceList li dd em.red{ background-position: -505px -85px;}
.source .sourceList li dd em b,.significanceTable ul.significanceUse.significanceUse >li em b{ display:none;font-weight: normal;top: -33px;left: -33px;background-position: -752px -77px;text-align: center;line-height: 26px;  text-align: center;  position:absolute; width:86px; height:35px;  color:#fff; font-size:16px;}
.source .sourceList li dd em:hover b,.significanceTable ul.significanceUse.significanceUse >li em:hover b{ display:block;}
.source .sourceList li.s1 dt{ background:#18c798;}
.source .sourceList li.s2 dt{ background:#5ca9e3;}
.source .sourceList li.s3 dt{ background:#fbab00;}
.source .sourceList li dd i{opacity: 1;-webkit-backface-visibility: hidden;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;transition: all .8s ease-in-out; }
.source .sourceList li dd:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.source .sourceList li.s1 dd.n1 i{background-position: -18px -86px;}
.source .sourceList li.s1 dd.n2 i{background-position: -48px -86px;}
.source .sourceList li.s1 dd.n3 i{background-position: -78px -85px;}
.source .sourceList li.s1 dd.n4 i{background-position: -108px -85px;}
.source .sourceList li.s1 dd.n5 i{background-position: -140px -84px;} 
.source .sourceList li.s2 dd.n1 i{background-position: -170px -84px;}
.source .sourceList li.s2 dd.n2 i{background-position: -200px -85px;}
.source .sourceList li.s2 dd.n3 i{background-position: -230px -85px;}
.source .sourceList li.s2 dd.n4 i{background-position: -261px -85px;}
.source .sourceList li.s2 dd.n5 i{background-position: -291px -84px;} 
.source .sourceList li.s3 dd.n1 i{background-position: -322px -85px;}
.source .sourceList li.s3 dd.n2 i{background-position: -353px -86px;}
.source .sourceList li.s3 dd.n3 i{background-position: -413px -85px;}
.source .sourceList li.s3 dd.n4 i{background-position: -443px -85px;}
.source .sourceList li.s3 dd.n5 i{background-position: -474px -84px;}   


.insidePageBanner{ height:370px; width:100%; background:url(../images/chi-2_06.png);}
.insidePageBanner .bannerCentent{padding-top:30px;  }
.insidePageBanner .bannerCentent .insideIcon{ text-align:center; width:363px; height:202px; margin:0 auto;margin-bottom: 30px;}
.insidePageBanner .bannerCentent .insideIcon i{ vertical-align: top; margin-top: 51px; width:107px; height:107px; display:inline-block;}
.insidePageBanner .bannerCentent .insideIcon i img{ vertical-align:top;}
.insidePageBanner .bannerCentent .insideIcon p{ font-size: 22px;    color: yellow;}
.insidePageBanner .bannerCentent >  p{ font-size:20px; line-height:30px; color:#fff; text-align:center;   }
.insidePageCentent{ margin-top: 50px; padding-bottom: 50px; position:relative;}
.insidePageCentent h2{ font-size:40px; color:#333333; line-height: 78px;}
.insidePageCentent span{ width:45%; display:inline-block; text-align:left; vertical-align: top;}
.insidePageCentent h2 i{margin: 0 18px;  vertical-align: top; width:78px; height:78px; line-height:78px; overflow:hidden; border-radius:50%; display:inline-block; background:#f1f1f1;  color:#119f58; font-size: 47px; text-align: center;font-weight: bold;}
.insidePageCentent .hr{ position:absolute; left:50%; width:2px; height:100%; background:#1abd6c;z-index: -1;}
.insidePageCentent span:nth-child(1){ text-align:right;}
.insidePageCentent ul{}
.insidePageCentent ul li{ line-height: 50px; margin-top: 24px;}
.insidePageCentent ul li i{background: #fff;margin: 0 45px; display: inline-block;vertical-align: top; width:12px; height:12px; border:6px solid #119f58; border-radius:100%;}
.insidePageCentent ul li span{ border-bottom:1px dashed #eaeaea; font-size:20px; color:#9f9f9f;}
.introduce{ padding-top:46px; text-align: center;}
.introduce h2{ font-size:40px; color:#333333; margin-bottom:30px; position:relative; line-height:60px;}
.introduce h2:after{ content:""; width:104px; height:3px; position:absolute; left:50%; top:100%; margin-left:-52px; display: block;background: #333;}
.introduce>ul{}
.introduce>ul>li{margin-bottom: 70px;}
.introduce>ul>li h3{ line-height: 67px; font-size:32px; font-weight:normal; text-align:left;}
.introduce>ul>li h3 i{display: inline-block; margin-right: 8px; margin-top: 15px; *margin-top: 0; vertical-align: top; width:40px; height:40px; border:2px solid #27c074; text-align:center; line-height:40px; font-size:40px; color:#1abd6c;}
.introduce>ul>li p{text-align:left; font-size:16px; color:#999999; line-height: 30px;}
.introduce>ul>li p span{ font-size:16px; color:#1abd6c;}
.introduce>ul>li h4{ margin-bottom:67px; font-weight: normal;}


.ftNews{background: #fff;}
.ftNews .newsUl .newsColumns{float: left;margin-left: 50px;width: 300px;}
.ftNews .newsUl .newsColumns:first-child{margin-left: 0;}
.ftNews .newsUl .newsColumns .newsLsit li{width: 100%;padding-left: 10px;background: url("../images/dot.png") no-repeat left center;margin-bottom: 8px;}
.ftNews .newsUl .newsColumns h3{font-weight: normal;font-size: 18px;color: #3d3d3d;padding: 15px 0;}
.ftNews .newsUl .newsColumns .newsLsit li a{color: #9d9d9d;font-size: 14px;width: 290px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.ftNews .newsUl .newsColumns .newsLsit li:hover{background: url("../images/dot_hover.png") no-repeat left center;}
.ftNews .newsUl .newsColumns .newsLsit li:hover a{color: #4ab450;}
.ftNews .newsUl .newsColumns .newsLsit li.first{padding: 0;background: none;height: 180px;overflow: hidden;position: relative;margin-bottom: 30px;}
.ftNews .newsUl .newsColumns .newsLsit li.first a{width:auto;}
.ftNews .newsUl .newsColumns .newsLsit li.first img{height: 180px;width: 100%;display:block;}
.ftNews .newsUl .newsColumns .newsLsit li.first .newsName{display: block;position: absolute;bottom: 0;left: 0;right: 0;background: #4ab450;text-align: center;color: #fff;padding: 8px 0;color: #fff;}
.ftNews .newsUl .newsColumns .newsLsit li.first:hover img{webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}


.warp{max-width: 1000px; margin: 0 auto;}
.function table {width: 100%;border: 1px solid #ddd;}
.function table th, .function table td {border: 1px solid #ddd;line-height: 40px;text-align: center;font-size: 16px;color: #666;vertical-align: middle;}
.function table thead th {background: #278fdf;color: #FFF;font-size: 18px;font-family: "黑体";}
.function table thead .th_2 {background: #ebeae8;color: #454545;font-size: 18px;font-family: "黑体";}
.table_title{text-align:center; font-size:24px;  color:#333333; line-height:24px; padding:70px 0 36px 0;}

.pl45{ padding-left:45px;}
.pt50{padding-top:50px;}
.pt60{ padding-top:60px!important;}
.pf{ position:fixed;}  
.mt50{margin-top:50px;margin-bottom: 500px;}
.ofh{overflow: hidden;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align: right;}
.fl{float: left;}
.fr{float: right;}
.fn{float: none;}
.banner{overflow: hidden;}

.otherPage{background: #bcf1f2 url(../images/banner_4.png) top center repeat-x;text-align: center;height: 300px;}
.otherPage .mianImg{width: 660px;margin: 0 auto;height: 300px;position: relative;overflow: hidden;}
.otherPage .mianImg img{position: absolute;text-align: center;}
.otherPage .mianImg img.pageimg0{left: 20px;top: 119px;z-index: 4;}
.otherPage .mianImg img.pageimg1{left: 50px;top: 10px;z-index: 4;}
.otherPage .mianImg img.pageimg2{top: 186px;left: 82px;z-index: 4;}
.otherPage .mianImg img.pageimg3{right: 0px;top: 38px;z-index: 4;}
.otherPage .mianImg img.pageimg4{position: static;}
.otherPage .mianImg img.pageimg5{top: 21px;left: 178px;}

.singlePageMod .asideNav{width: 160px;border-right: 1px solid #e3e3e3;margin-right: 50px;}
.singlePageMod .asideNav ul{padding-right:20px;}
.singlePageMod .asideNav ul li{position: relative;margin-bottom: 30px;font-size: 15px;}
.singlePageMod .asideNav ul li a{display: block;text-align: right;}
.singlePageMod .asideNav ul li i{display: none;width: 11px;height: 11px;background:#fff url("../images/sprite.png") no-repeat -390px 0;position: absolute;right: -15px;top: 8px;}
.singlePageMod .asideNav ul li.on a{color: #49b44f;font-size: 18px;}
.singlePageMod .asideNav ul li.on i{right: -26px;display: block;}

.singleTab{}
.singleTab .hd ul li{float: left;margin-right: 15px;background: #f6f6f6;padding: 10px 30px;cursor: pointer;}
.singleTab .hd ul li.on{background: #49b44f;color: #fff;}
.singleTab .hd ul li:hover{}
.mapAdress{padding: 20px 0;}
.mapAdress h3{font-size: 18px;color: #3d3d3d;font-weight: normal;}
.mapAdress p{padding-top: 10px;font-size: 14px;}

.culture{}
.culture h2{color: #3d3d3d;font-size: 23px;padding-bottom: 5px;}
.culture .text{}
.culture .text p{padding-top: 20px;line-height: 24px;}
.culture .text h3{padding-top: 30px;}
.culture .text .textWord p{padding-top: 10px;}
.qualification ul li{float: left;margin-right: 45px;margin-bottom:45px;width: 218px;height: 295px;}
.qualification ul li img{width: 218px;height: 295px;}
.qualification ul li h3{font-weight: normal;font-size: 14px;color: #9d9d9d;line-height: 30px;text-align: center;}


.modTit{margin-bottom: 50px;}
.modTit h2{text-align: center;font-size:30px;color: #383a38;padding-bottom: 30px;border-bottom: 1px solid #d5dfe7;}
.modTit p{padding-top: 25px;text-align: center;font-size: 14px;color: #707c73;}
.jm_mod .jm_rect{width: 532px;height: 598px;box-shadow:#ddd 0px 2px 7px;background: #fff;border:1px solid #eee;}
.jm_mod .jm_rect .hd h3{font-size: 24px;color: #4f5150;}
.jm_mod .jm_rect .hd h3 i{width: 30px;height: 30px;background: url("../images/sprite_2.png") no-repeat;vertical-align: middle;margin-right: 10px;}
.jm_mod .jm_rect .wrap{padding: 40px 50px;}
.jm_mod .rectLeft .hd h3 i{background-position: 0 0;}
.jm_mod .rectRight .hd h3 i{background-position: -30px 0;}
.contact_jm ul li{padding-left: 15px;background: url("../images/dot_o.png") no-repeat left 7px;margin-top: 20px;}
.contact_jm ul li h4{font-size: 18px;color: #4f5150;}
.contact_jm ul li h4 em{font-size: 14px;}
.contact_jm ul li p{font-size: 14px;line-height: 45px;}
.contact_jm ul li p span{padding-right: 15px;}
.dib{display:inline-block;}
.dib h3,h4{font-weight:normal;}